repeat advertisement - French English Dictionary